home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-01 / igme.zip / IGME.DOC < prev    next >
Text File  |  1991-04-17  |  3KB  |  68 lines

  1.  
  2.                    Interactive Graphics Mouse Editor (IGME)
  3.                                   Version 1.0
  4.                               by Lindsay Feuling
  5.                                 16 April, 1991
  6.  
  7. I. Introduction
  8.  
  9.         IGME (pronounced "ig mee") is an interactive graphics mouse editor.  It 
  10. provides to any programmer, who uses a mouse in their applications, to 
  11. interactively edit the mouse cursor graphics shape, and save it for later use.  
  12. This program was written with the intention of being distributed as free-ware, 
  13. with the disclaimer that no one shall modify the executable code in any way. 
  14.  
  15. II. Hardware Requirements
  16.  
  17.         IGME was designed to work on any PC-AT compatible system running 
  18. MS-DOS (2.0 or later).  An EGA monitor is required, as well as a mouse with 
  19. the appropriate installed driver.  IGME recognizes the left and right mouse 
  20. buttons, for those of you who only have two mouse buttons.
  21.  
  22. III. Usage
  23.  
  24.         Once IGME is executed, the graphics are drawn with several options 
  25. available.  These options are to be selected by moving the mouse pointer to 
  26. the option box and pressing the left mouse button.  A description of the 
  27. options follows:
  28.  
  29.         Quit -  Exit IGME.  This may also be done by pressing the Esc key, 
  30.                 which is the only keyboard option recognized.
  31.  
  32.         Output -  Generate currently edited mouse cursor into a C syntax array 
  33.                   to output file.  The output file may be specified by the 
  34.                   "/o <file>" command line option.  The default filename is
  35.                   called "IGME.COD".
  36.  
  37.         Set -   Set mouse cursor to the currently edited mouse screen and
  38.                 cursor mask arrays with hot spot.  The user may then move the
  39.                 mouse around as before, but the only option that will be 
  40.                 possible to select is the "Unset" option.
  41.  
  42.         Unset - Unset mouse of currently edited mouse screen and cursor mask
  43.                 array values, ie. goes back to normal pointer.
  44.  
  45.         Clear - Clear the mouse screen and cursor mask array values.
  46.                 NOTE:  The "Set" option will not be implemented when all of
  47.                 the cursor mask array values are cleared.
  48.  
  49.         Default -  Set mouse screen and cursor mask array values to the
  50.                    mouse driver default setting.
  51.  
  52.         Command line options (as seen by the command "IGME /h"):
  53.                 /h              show help message
  54.                 /i <file>       initialize mouse cursor from <file>
  55.                 /o <file>       output written to <file>
  56.  
  57. IV.  Miscellaneous
  58.  
  59.         This program was written using the Microsoft QuickC Compiler (version 
  60. 2.?) on an IBM PC-AT with a Logitech Mouse.  The mouse calls are standard, so 
  61. any mouse will work, and the graphics mode is set to 640x350x16 (EGA) for now 
  62. (a future version will support any graphics mode).
  63.  
  64.         Please send any suggestions/comments to me at this email address:
  65.  
  66.         INTERNET:       feuling%astroatc.uucp@cs.wisc.edu
  67.  
  68.